import $api from '@/LC/api';
// import $url from '@/sheep/url';
import $router from '@/LC/router';
// import $platform from '@/sheep/platform';
// import $helper from '@/sheep/helper';
// import zIndex from '@/sheep/config/zIndex.js';
import $store from '@/store';
// import dayjs from 'dayjs';
import {onMounted} from 'vue' 

import i18n from '@/common/lang';
const { t } = i18n.global;
console.log('=========================')
// import 'dayjs/locale/zh-cn';

// dayjs.locale('zh-cn');
// dayjs.extend(relativeTime);
// dayjs.extend(duration);

const LC = {
  $api,
  $store,
  // $url,
	$t:t,
  $router,
  // $platform,
  // $helper,
  // $zIndex: zIndex,
};


export async function LCInit() {
  // 应用初始化
  await $store('app').init();

  // 平台初始化加载(各平台provider提供不同的加载流程)
  // $platform.load();

  // if (process.env.NODE_ENV === 'development') {
  //   ShoproDebug();
  // }
}

// 开发模式
function ShoproDebug() {
  // 开发环境引入vconsole调试
  // #ifdef H5
  // import("vconsole").then(vconsole => {
  // 	new vconsole.default();
  // });
  // #endif

  // 同步前端页面到后端
  // $api.app.pageSync(ROUTES);
}

export default LC;
